
/**
  ******************************************************************************
* @file				gpio_led.c
* @Software			MDK V5
* @Target 			MM32F533
* @author			ou_teki
* @date				2024-0710
  ******************************************************************************
  */


#include	"gpio_led.h"


void	LedInit(void)
{
    //-TKW24-0710-Clock Config
	RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOC, ENABLE);
	RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);

    //-TKW24-0710-GPIO Config
	GPIO_InitTypeDef	gpio_init_s;
	gpio_init_s.GPIO_Mode = GPIO_Mode_Out_PP;
	gpio_init_s.GPIO_Speed = GPIO_Speed_Middle;

	gpio_init_s.GPIO_Pin = LED_PIN_1;
	GPIO_Init(LED_PORT_1, &gpio_init_s);
	gpio_init_s.GPIO_Pin = LED_PIN_2;
	GPIO_Init(LED_PORT_2, &gpio_init_s);
	gpio_init_s.GPIO_Pin = LED_PIN_3;
	GPIO_Init(LED_PORT_3, &gpio_init_s);
	gpio_init_s.GPIO_Pin = LED_PIN_4;
	GPIO_Init(LED_PORT_4, &gpio_init_s);

//	LED1_OFF();
//	LED2_OFF();
//	LED3_ON();
//	LED4_OFF();

//  LED1_ON();
//	LED2_ON();
//	LED3_ON();
//	LED4_ON();

    LED1_OFF();
	LED2_OFF();
	LED3_OFF();
	LED4_OFF();
}






/********************************End of File************************************/

